package com.jt.www.model.mail.dto;

import io.swagger.annotations.ApiModelProperty;

import java.util.List;

/**
 * @Description: 接收前端发送的参数
 * @author: xuxinku
 * @Date: 2019/6/16 14:13
 * @ModifiedDate：
 * @Copyright:江泰保险股份有限公司
 */

public class MailDTO {
    //  usercode  投保人code
    @ApiModelProperty(value = "投保人code")
    private String userCode;

    //  userName  投保人名称
    @ApiModelProperty(value = "投保人名称")
    private String userName;

    //原因 reason
    @ApiModelProperty(value = "原因")
    private String reason;


    @ApiModelProperty(value = "保险类型  全国职业院校学生实习责任保险项目01 /学生安全责任保险 02 ")
    private String insuranceType;
    //订单号  orderNo
    @ApiModelProperty(value = "订单号")
    private String orderNo;

    // 保单号
    @ApiModelProperty(value = "保单号")
    private String proposalNo;
    // 投保单号
    @ApiModelProperty(value = "投保单号")
    private List<String> policyNo;
    // 综合投保单
    @ApiModelProperty(value = "综合投保单")
    private String zhPolicyNo;

    // 保险起期
    @ApiModelProperty(value = "保险/批单起期")
    private String startDate;

    // 保险止期
    @ApiModelProperty(value = "保险止期")
    private String endDate;

    // 投保单id
    @ApiModelProperty(value = "投保单id")
    private String policyId;
    // 投保清单id
    @ApiModelProperty(value = "投保清单id")
    private String policyExcelId;
    // 保费
    @ApiModelProperty(value = "保费")
    private String premium;


    // 户名  //用户中心修改后  开户行
    @ApiModelProperty(value = "户名")
    private String account;

    // 开户行  //用户中心修改后  户名
    @ApiModelProperty(value = "开户行")
    private String bank;

    // 账号
    @ApiModelProperty(value = "银行账号")
    private String number;

    // 批改申请号
    @ApiModelProperty(value = "批改申请号")
    private String correctNo;

    // 批单号
    @ApiModelProperty(value = "批单号")
    private String batchNo;

    // 批改保险起期
    @ApiModelProperty(value = "批改保险起期")
    private String pdStartDate;

    // 收件单位
    @ApiModelProperty(value = "收件单位")
    private String receiveOrg;

    // 收件人email
    @ApiModelProperty(value = "收件人email")
    private String email;

    // 出单邮件中收件人email
    @ApiModelProperty(value = "出单邮件中收件人email")
    private String cdEmail;

    // 山东地区
    @ApiModelProperty(value = "山东地区行政区划编码")
    private String regionCode;

    // 山东地区
    @ApiModelProperty(value = "山东地区")
    private String region;

    // 山东地区
    @ApiModelProperty(value = "山东地区专用邮箱")
    private String sdRegionEmail;

    //地区编码
    @ApiModelProperty(value = "地区编码")
    private String areaCode;

    //产品编码
    @ApiModelProperty(value = "产品编码")
    private String productCode;

    //产品名称
    @ApiModelProperty(value = "产品名称")
    private String productName;

    public String getUserCode() {
        return userCode;
    }

    public void setUserCode(String userCode) {
        this.userCode = userCode;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public String getInsuranceType() {
        return insuranceType;
    }

    public void setInsuranceType(String insuranceType) {
        this.insuranceType = insuranceType;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getProposalNo() {
        return proposalNo;
    }

    public void setProposalNo(String proposalNo) {
        this.proposalNo = proposalNo;
    }

    public List<String> getPolicyNo() {
        return policyNo;
    }

    public void setPolicyNo(List<String> policyNo) {
        this.policyNo = policyNo;
    }

    public String getZhPolicyNo() {
        return zhPolicyNo;
    }

    public void setZhPolicyNo(String zhPolicyNo) {
        this.zhPolicyNo = zhPolicyNo;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getPolicyId() {
        return policyId;
    }

    public void setPolicyId(String policyId) {
        this.policyId = policyId;
    }

    public String getPolicyExcelId() {
        return policyExcelId;
    }

    public void setPolicyExcelId(String policyExcelId) {
        this.policyExcelId = policyExcelId;
    }

    public String getPremium() {
        return premium;
    }

    public void setPremium(String premium) {
        this.premium = premium;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getBank() {
        return bank;
    }

    public void setBank(String bank) {
        this.bank = bank;
    }

    public String getNumber() {
        return number;
    }

    public void setNumber(String number) {
        this.number = number;
    }

    public String getCorrectNo() {
        return correctNo;
    }

    public void setCorrectNo(String correctNo) {
        this.correctNo = correctNo;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public String getPdStartDate() {
        return pdStartDate;
    }

    public void setPdStartDate(String pdStartDate) {
        this.pdStartDate = pdStartDate;
    }

    public String getReceiveOrg() {
        return receiveOrg;
    }

    public void setReceiveOrg(String receiveOrg) {
        this.receiveOrg = receiveOrg;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getCdEmail() {
        return cdEmail;
    }

    public void setCdEmail(String cdEmail) {
        this.cdEmail = cdEmail;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getSdRegionEmail() {
        return sdRegionEmail;
    }

    public void setSdRegionEmail(String sdRegionEmail) {
        this.sdRegionEmail = sdRegionEmail;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }
}
